package com.ruoyi.business.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 订单操作日志对象 jt_order_operate_log
 * 
 * @author Alan Zhang
 * @date 2025-06-08
 */
public class JtOrderOperateLog extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 日志Id */
    private Long logId;

    /** 订单id */
    @Excel(name = "订单id")
    private Long orderId;

    /** 操作人 */
    @Excel(name = "操作人")
    private String operator;

    /** 订单状态 */
    @Excel(name = "订单状态")
    private Integer orderStatus;

    /** 备注 */
    @Excel(name = "备注")
    private String note;

    public void setLogId(Long logId) 
    {
        this.logId = logId;
    }

    public Long getLogId() 
    {
        return logId;
    }

    public void setOrderId(Long orderId) 
    {
        this.orderId = orderId;
    }

    public Long getOrderId() 
    {
        return orderId;
    }

    public void setOperator(String operator) 
    {
        this.operator = operator;
    }

    public String getOperator() 
    {
        return operator;
    }

    public void setOrderStatus(Integer orderStatus) 
    {
        this.orderStatus = orderStatus;
    }

    public Integer getOrderStatus() 
    {
        return orderStatus;
    }

    public void setNote(String note) 
    {
        this.note = note;
    }

    public String getNote() 
    {
        return note;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("logId", getLogId())
            .append("orderId", getOrderId())
            .append("operator", getOperator())
            .append("createTime", getCreateTime())
            .append("orderStatus", getOrderStatus())
            .append("note", getNote())
            .toString();
    }
}
